/**************************************************************************
 Table Grid-view
 ***************************************************************************/

table.table_gridview {
    text-align: center;            
    margin: 0 auto 2em auto;    
	clear: both;
}

table.table_gridview th, table.table_gridview caption {
    background-color: #D2C8C9;
    border-top: 1px solid;
    border-bottom: 1px solid;
}

table.table_gridview tr {
    background-color: #E6E6E6;
    height: 26px;
}

table.table_gridview tr.even {
    background-color: #FFFFFF;
}

table.table_gridview tr.odd {
    background-color: #E2E4FF;
}

table.table_gridview tr.row_separator {
    background-color: #fff;
}

table.table_gridview .alternativeRow {
    background-color: #E0E2EA;
}

table.table_gridview .row_not_read {
    font-size: 11px;
    font-weight: bold;
    background-color: #E6E6E6;
}

table.table_gridview .alternative_row_not_read {
    font-size: 11px;
    font-weight: bold;
    background-color: #E0E2EA;
}

table.table_gridview .table-radio-col {
    width: 1%;
}

/* Caption margin fix on FF */
form fieldset table.table_gridview, div.form fieldset table.table_gridview {
	margin: 0 auto !important;
	/*margin: 2em auto;*/
}


